<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>test</title>
<script>

var a = 1; 							// 声明并初始化全局变量
(function f(){
    alert(a); 						// 返回undefined
    var a = 2; 						// 声明并初始化局部变量
    alert(a); 						// 返回2
})()

</script>
</head>
<body>
</body>
</html> 
